﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FGK
{
    class Foton
    {
        Wektor pozycja;
        Wektor skad;
        Kolor energia;
        float moc;
        public float d2;

        public Foton(Wektor p, Wektor s, Kolor e, float m)
        {
            pozycja = p;
            skad = s;
            energia = e;
            moc = m;
        }

        public Wektor Pozycja
        {
            get { return pozycja; }
            set { pozycja = value; }
        }

        public float Moc
        {
            get { return moc; }
            set { moc = value; }
        }

        public Wektor Skad
        {
            get { return skad; }
            set { skad = value; }
        }

        public Kolor Energia
        {
            get { return energia; }
            set { energia = value; }
        }

        public override String ToString(){
            return ""+pozycja;
        }

        public float D2
        {
            set { d2 = value; }
            get { return d2; }
        }
    }
}
